﻿#region

using System;

#endregion

namespace TvdbLib.Data.Banner
{
    ///<summary>
    ///    Represents the episode banner, which is currently only one image
    ///    per episode (no language differentiation either) limited to a maximum
    ///    size of 400 x 300
    ///
    ///    further information on http://thetvdb.com/wiki/index.php/Episode_Images
    ///</summary>
    [Serializable]
    public class TvdbEpisodeBanner : TvdbBannerWithThumb
    {
        #region Constructors

        /// <summary>
        ///     TvdbEpisodeBanner constructor
        /// </summary>
        public TvdbEpisodeBanner()
        {
            Language = new TvdbLanguage(-99, "Universal, valid for all languages", "all");
        }

        /// <summary>
        ///     TvdbEpisodeBanner constructor
        /// </summary>
        /// <param name="_bannerPath"> Path of banner </param>
        /// <param name="_id"> Id of episode banner </param>
        public TvdbEpisodeBanner(int _id, String _bannerPath)
            : this()
        {
            Id = _id;
            BannerPath = _bannerPath;
        }

        #endregion Constructors
    }
}